Skip to content

Conversation

jaxoncreed
Copy link
Contributor

The tests for WebID TLS didn't actually test NSS. I have updated the tests properly which show that TLS is broken on NSS. Yet, because TLS will soon be depricated I will not fix.

@jaxoncreed jaxoncreed changed the title [WIP] Fix tls tests Fix tls tests Oct 29, 2019
@@ -50,22 +53,32 @@ var userCredentials = {
}
}

describe('ACL with WebID+TLS', function () {
// TODO Remove skip. TLS is currently broken, but is not a priority to fix
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe add:
... since the current Solid spec does not require supporting webid-tls on the resource server. The current spec only requires the resource server to support webid-oidc, and it requires the IDP to support webid-tls as a log in method, so that users of a webid-tls client certificate can still use their certificate (and not a username/password pair or other login method) to "bridge" from webid-tls to webid-oidc.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or something to that extent. Would be even better if you link to a spec issue where this is stated, will post here if i find one.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@michielbdejong
Copy link
Member

Impressive work, Jackson! Sorry you did all this work to restore the tests for webid-tls on the resource server, only to find out that it's broken and wont-fix, but it's definitely good to have these tests working, even if they are currently skipped.

@jaxoncreed jaxoncreed merged commit e117cfc into master Nov 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants